package com.flxz.user.domain.vo;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;

/**
 * 签到信息VO
 * 
 * @author flxz
 * @date 2024-01-15
 */
public class SignInInfoVO
{
    /** 本月签到次数 */
    private Integer signCount;

    /** 今日是否已签到 */
    private Boolean signToday;

    /** 最后签到时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date lastSignTime;

    public SignInInfoVO() {
    }

    public SignInInfoVO(Integer signCount, Boolean signToday) {
        this.signCount = signCount;
        this.signToday = signToday;
    }

    public Integer getSignCount() {
        return signCount;
    }

    public void setSignCount(Integer signCount) {
        this.signCount = signCount;
    }

    public Boolean getSignToday() {
        return signToday;
    }

    public void setSignToday(Boolean signToday) {
        this.signToday = signToday;
    }

    public Date getLastSignTime() {
        return lastSignTime;
    }

    public void setLastSignTime(Date lastSignTime) {
        this.lastSignTime = lastSignTime;
    }
}
